From 44c6799393ad1b4c91389d168a662a0d1c3e44c4 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Fri, 9 Mar 2001 13:40:07 +0000 Subject: [PATCH] Forgot some stuff in the ChangeLog entry: --- ChangeLog | 8 ++++++++ ChangeLog.pre-2-0 | 8 ++++++++ ChangeLog.pre-2-10 | 8 ++++++++ ChangeLog.pre-2-2 | 8 ++++++++ ChangeLog.pre-2-4 | 8 ++++++++ ChangeLog.pre-2-6 | 8 ++++++++ ChangeLog.pre-2-8 | 8 ++++++++ 7 files changed, 56 insertions(+) diff --git a/ChangeLog b/ChangeLog index ad59f59133..17864edac2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -20,6 +20,13 @@ Default expose handler that propagates expose events to NO_WINDOW children. New function gtk_container_propagate_expose() + * gtk/gtkwidget.[ch]: + Moved gtk_widget_event implementation to gtk_widget_event_internal. + gtk_widget_event calls gtk_widget_event_internal but doesn't allow + expose events. New function gtk_widget_send_expose() to send expose + events. New function gtk_widget_region_intersect() to calculate + window/region intersections. + * gtk/gtkmain.c (gtk_main_do_event): Use gdk_window_begin_paint_region() instead of gdk_window_begin_paint_rect(). Use gtk_widget_send_expose() to send expose events. @@ -52,6 +59,7 @@ * gtk/gtktogglebutton.c: * gtk/gtktoolbar.c: * gtk/gtktreeitem.c: + * gtk/gtkviewport.c: Chain expose handler to parent class handler. Use gtk_container_propagate_expose() to propagate exposes. diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index ad59f59133..17864edac2 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -20,6 +20,13 @@ Default expose handler that propagates expose events to NO_WINDOW children. New function gtk_container_propagate_expose() + * gtk/gtkwidget.[ch]: + Moved gtk_widget_event implementation to gtk_widget_event_internal. + gtk_widget_event calls gtk_widget_event_internal but doesn't allow + expose events. New function gtk_widget_send_expose() to send expose + events. New function gtk_widget_region_intersect() to calculate + window/region intersections. + * gtk/gtkmain.c (gtk_main_do_event): Use gdk_window_begin_paint_region() instead of gdk_window_begin_paint_rect(). Use gtk_widget_send_expose() to send expose events. @@ -52,6 +59,7 @@ * gtk/gtktogglebutton.c: * gtk/gtktoolbar.c: * gtk/gtktreeitem.c: + * gtk/gtkviewport.c: Chain expose handler to parent class handler. Use gtk_container_propagate_expose() to propagate exposes. diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index ad59f59133..17864edac2 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -20,6 +20,13 @@ Default expose handler that propagates expose events to NO_WINDOW children. New function gtk_container_propagate_expose() + * gtk/gtkwidget.[ch]: + Moved gtk_widget_event implementation to gtk_widget_event_internal. + gtk_widget_event calls gtk_widget_event_internal but doesn't allow + expose events. New function gtk_widget_send_expose() to send expose + events. New function gtk_widget_region_intersect() to calculate + window/region intersections. + * gtk/gtkmain.c (gtk_main_do_event): Use gdk_window_begin_paint_region() instead of gdk_window_begin_paint_rect(). Use gtk_widget_send_expose() to send expose events. @@ -52,6 +59,7 @@ * gtk/gtktogglebutton.c: * gtk/gtktoolbar.c: * gtk/gtktreeitem.c: + * gtk/gtkviewport.c: Chain expose handler to parent class handler. Use gtk_container_propagate_expose() to propagate exposes. diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index ad59f59133..17864edac2 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -20,6 +20,13 @@ Default expose handler that propagates expose events to NO_WINDOW children. New function gtk_container_propagate_expose() + * gtk/gtkwidget.[ch]: + Moved gtk_widget_event implementation to gtk_widget_event_internal. + gtk_widget_event calls gtk_widget_event_internal but doesn't allow + expose events. New function gtk_widget_send_expose() to send expose + events. New function gtk_widget_region_intersect() to calculate + window/region intersections. + * gtk/gtkmain.c (gtk_main_do_event): Use gdk_window_begin_paint_region() instead of gdk_window_begin_paint_rect(). Use gtk_widget_send_expose() to send expose events. @@ -52,6 +59,7 @@ * gtk/gtktogglebutton.c: * gtk/gtktoolbar.c: * gtk/gtktreeitem.c: + * gtk/gtkviewport.c: Chain expose handler to parent class handler. Use gtk_container_propagate_expose() to propagate exposes. diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index ad59f59133..17864edac2 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -20,6 +20,13 @@ Default expose handler that propagates expose events to NO_WINDOW children. New function gtk_container_propagate_expose() + * gtk/gtkwidget.[ch]: + Moved gtk_widget_event implementation to gtk_widget_event_internal. + gtk_widget_event calls gtk_widget_event_internal but doesn't allow + expose events. New function gtk_widget_send_expose() to send expose + events. New function gtk_widget_region_intersect() to calculate + window/region intersections. + * gtk/gtkmain.c (gtk_main_do_event): Use gdk_window_begin_paint_region() instead of gdk_window_begin_paint_rect(). Use gtk_widget_send_expose() to send expose events. @@ -52,6 +59,7 @@ * gtk/gtktogglebutton.c: * gtk/gtktoolbar.c: * gtk/gtktreeitem.c: + * gtk/gtkviewport.c: Chain expose handler to parent class handler. Use gtk_container_propagate_expose() to propagate exposes. diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index ad59f59133..17864edac2 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -20,6 +20,13 @@ Default expose handler that propagates expose events to NO_WINDOW children. New function gtk_container_propagate_expose() + * gtk/gtkwidget.[ch]: + Moved gtk_widget_event implementation to gtk_widget_event_internal. + gtk_widget_event calls gtk_widget_event_internal but doesn't allow + expose events. New function gtk_widget_send_expose() to send expose + events. New function gtk_widget_region_intersect() to calculate + window/region intersections. + * gtk/gtkmain.c (gtk_main_do_event): Use gdk_window_begin_paint_region() instead of gdk_window_begin_paint_rect(). Use gtk_widget_send_expose() to send expose events. @@ -52,6 +59,7 @@ * gtk/gtktogglebutton.c: * gtk/gtktoolbar.c: * gtk/gtktreeitem.c: + * gtk/gtkviewport.c: Chain expose handler to parent class handler. Use gtk_container_propagate_expose() to propagate exposes. diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index ad59f59133..17864edac2 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -20,6 +20,13 @@ Default expose handler that propagates expose events to NO_WINDOW children. New function gtk_container_propagate_expose() + * gtk/gtkwidget.[ch]: + Moved gtk_widget_event implementation to gtk_widget_event_internal. + gtk_widget_event calls gtk_widget_event_internal but doesn't allow + expose events. New function gtk_widget_send_expose() to send expose + events. New function gtk_widget_region_intersect() to calculate + window/region intersections. + * gtk/gtkmain.c (gtk_main_do_event): Use gdk_window_begin_paint_region() instead of gdk_window_begin_paint_rect(). Use gtk_widget_send_expose() to send expose events. @@ -52,6 +59,7 @@ * gtk/gtktogglebutton.c: * gtk/gtktoolbar.c: * gtk/gtktreeitem.c: + * gtk/gtkviewport.c: Chain expose handler to parent class handler. Use gtk_container_propagate_expose() to propagate exposes. -- 2.30.2